.backBox {
    position: absolute;
    top:11px;
    left: 6%;
    font-size: 18px;
}
.topTitle{
    width: 100%; 
    height: 45px; 
    line-height: 45px; 
    text-align: center; 
    font-size: 6vw; 
    background-color:#f8f8f8
}
.bigBox {
    width:90%; 
    height:400px; 
    margin: 20px auto;
    border-radius: 2px;
    box-shadow: 5px 5px 5px 5px rgba(.05, .05, .05, .05);
}
.regBigBox {
    height:460px; 
}
.passBox {
    width:85%; 
    margin:0 auto;
    padding-top : 10%;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
}
.passBox input{
    width: 70%;
    height: 7vw; 
    border: 0px;
    font-size: 4vw;
    margin-left:5%;
}
#btnBox {
    width: 100%;
    height: 50px; 
    background-color: #d42008; 
    text-align: center; 
    position: fixed;
    bottom: 0;
    left: 0;
    color: white;
}
.phoneError
{
    height: 40px;
    line-height: 40px;
    background-color:Black;
    color: white;
    border-radius: 5px;
    text-align: center;
    font-size: 16px;
    z-index:111111;
    display:none;
}
